package com.qgs.waf.service;

public interface ZbksAttackSummaryService {

	/***
	 * 
	 * @return
	 */
	public String getProvinceAndInDustroy();

	/**
	 * 
	 * @return
	 */
	public String getDevices();

	/**
	 * 
	 * @param pageNum
	 * @param pageSize
	 * @param start
	 * @param end
	 * @param provinces
	 * @param industrys
	 * @param groupBy
	 * @return
	 */
	public String queryCustomerSattackByProvinceAndIndustry(Integer pageNum, Integer pageSize, String start, String end, String provinces, String industrys, String groupBy);

	/****
	 * 
	 * @param begin
	 * @param end
	 * @param province
	 * @param industry
	 * @return
	 */
	public String getattackTrend(String begin, String end, String province, String industry);

	/****
	 * 
	 * @param pageNum
	 * @param ps
	 * @param begin
	 * @param end
	 * @param province
	 * @param industry
	 * @return
	 */
	public String getAttackSourceRanking(Integer pageNum, Integer ps, String begin, String end, String province, String industry);

	/****
	 * 
	 * @param begin
	 * @param end
	 * @param type
	 * @param customers
	 * @return
	 */
	public String getAttackDetails(String begin, String end, String type, String customers);
}
